
public class PLRecordQueryResponse extends PLRecord {
	
	private static final long serialVersionUID = 1L;
	PLShape mQuery;
	PLShape mResponse;

	public PLRecordQueryResponse(PLShape query, PLShape response) {
		super(RecordIdT.kQueryResponse);	
		mQuery = query;
		mResponse = response;
	}

	public void Set(PLShape inQuery, PLShape inResponse) {
		mQuery = inQuery;
		mResponse = inResponse;
	}

	public boolean Get(PLOutShape outQuery, PLOutShape  outResponse) {
		outQuery.SetShape(mQuery);
		outResponse.SetShape(mResponse);
		return true;
	}

	public PLShape GetQuery() { return mQuery; }
	public PLShape GetResponse() { return mResponse; }	
}


